man of great talent/courage - German English Dictionary